home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
rbbs_pc
/
8n1mod.zip
/
8N1MOD.TXT
Wrap
Text File
|
1989-10-08
|
2KB
|
34 lines
To Be added to RBBS-PC.BAS
This will check your users right after they have entered their password
for the proper parity if it does not equal N-8-1 then it will inform them
of their error log them off telling them to please call back at N-8-1. This
is currently working on my BBS called the NoGames HST RBBS at 1-919-364-7378
running with a Dual Standard HST V.32,9600 Call at N,7,1 and see how it
works.
Jeffrey Barnes
460 USER.SECURITY.LEVEL$ = STR$(USER.SECURITY.LEVEL)
IF USER.SECURITY.LEVEL > -1 THEN _
USER.SECURITY.LEVEL$ = MID$(USER.SECURITY.LEVEL$,2)
CALL QTPUT("One Moment Checking Your Security level.......",1): 'JAB103088
CALL DELAYIT(1):
CALL QTPUT("One Moment Checking Your Parity.......",1): 'JAB092089
CALL DELAYIT(1): 'JAB092089
463 TEST.BAUD$ = RIGHT$(BAUD.PARITY$,5) 'JAB092089
IF NOT LOCAL.USER THEN _ 'JAB091989
IF TEST.BAUD$ <> "N,8,1" THEN _ 'JAB091989
CALL QTPUT ("INCORRECT PARITY DETECTED " + _ 'JAB091989
ACTIVE.USER.NAME$ + " Please Call Back at N-8-1",1):_ 'JAB091989
IF TEST.BAUD$ <> "N,8,1" THEN _ 'JAB091989
GOTO 10570 'JAB092089
IF USER.SECURITY.LEVEL >= MINIMUM.LOGON.SECURITY THEN _
GOTO 470
IF NOT PRIVATE.DOOR THEN _
GOSUB 465 : _
CALL DELAYIT (8 + BPS)
IF LOGON.ERROR.INDEX < 9 AND _
EC = 0 THEN _
LOGON.ERROR.INDEX = 8
GOTO 10620